revolutionary people's liberation front - French English Dictionary